fabricated or false story - French English Dictionary